package com.ibeeking.found.msg.service.common.bo;


import lombok.Data;
import me.chanjar.weixin.mp.bean.message.WxMpXmlOutNewsMessage;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName MessageInfo
 * @Description
 * @Author ibeeking
 * @Date 2021-02-06 18:55
 **/
@Data
public class MessageInfoBO implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * XmlMsgType
     */
    private String msgType;

    /**
     * 回复文本内容
     */
    private String content;

    /**
     * 素材id
     */
    private String mediaId;

    /**
     * 标题
     */
    private String title;

    /**
     * 描述
     */
    private String description;

    /**
     * 链接
     */
    private String url;

    /**
     * 高质量链接
     */
    private String hqUrl;

    /**
     * 图文消息个数；当用户发送文本、图片、语音、视频、图文、地理位置这六种消息时，开发者只能回复1条图文消息；其余场景最多可回复8条图文消息
     */
    private String articleCount;

    private List<WxMpXmlOutNewsMessage.Item> articles;
}
